// 把fundbills集合中details数组字段中的amount，由原来的number类型改成decimal类型。
await this.ctx.model.FundBill.updateMany({ 'details.amount': { $exists: true } }, [
    {
      $set: {
        details: {
          $map: {
            input: '$details',
            as: 'e',
            in: {
              $mergeObjects: [
                '$$e',
                {
                  amount: { $toDecimal: { $toString: '$$e.amount' } },
                },
              ],
            },
          },
        },
      },
    },
]);